查看原文
其他

Python小玩意儿:头像集福

TED TTTEED 2020-10-08

昨天才开始参与集福,没想到扫到的第一个就是敬业福,剩下的从朋友那凑了下,瞬间完成任务。趁着兴头,试着拿好友头像来集成福字,效果竟然还不错:



程序/代码


关注公众号,后台回复 集福,即可获取实现效果的程序及Python源码的下载链接。


设计思路


先获取一张福字图片的像素信息,根据字的颜色获得其像素点阵数据。由于这里只用到一个“福”字,将点阵信息写死在代码中,直接依据点阵信息通过PIL来拼图即可。


获取头像.exe


上一篇中这块说得比较细,运行时会跳出微信二维码以登录网页版微信,扫码后会生成新文件夹并下载你微信好友头像图片。


头像集福.exe


运行时,会要你输入头像所在文件夹,以及可以选择最终生成图的背景颜色。由于微信好友上限是5000,这里把福字图片设置得较大,不足5000好友的头像会循环出现来填充。



运行完毕,生成 头像集福.jpg ,快来感受下吧!




颜色除了纯白暂时只设置了五种,见谅哈~




最后,欢迎关注我的微信公众号,后续会挖掘更多有趣的小玩意儿!



    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存